excite somebody or something - Español Inglés Diccionario